official with certain judicial powers - Espagnol Anglais Dictionnaire